package ai.people.netmon.framework.domain.archives.request;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.util.List;

/**
 * 团伙组织关系
 *
 * @author zhenglin
 * @date 2022/6/21
 */
@Data
public class GangGroupOrgSaveOrUpdateRequest {
    /**
     * 团伙身份
     */
    @NotBlank(message = "团伙身份不能为空")
    private String groupIdentity;
    /**
     * 危险程度
     */
    private Integer degreeOfDanger;
    /**
     * 名字
     */
    private String name;
    /**
     * 档案id
     */
    @NotNull(message = "档案id不能为空")
    private Long archivesId;

    /**
     * sha256
     */
    private String sha256;

    /**
     * 子节点
     */
    private List<GangGroupOrgSaveOrUpdateRequest> children;
}
